Moggla is the micro-publisher behind wincom, a minimalist command-line utility that exposes the low-level machinery of Windows serial ports to power users, hardware hackers, and embedded engineers who would rather not launch a full IDE just to open COM3. Written in native C, the tool maps familiar Unix-style syntax—speed, parity, stop bits, flow control—onto the Windows API, letting scripts, batch files, Jenkins pipelines, or Rust build tools push firmware images, capture sensor logs, or automate PLC handshake sequences without grappling with heavyweight GUIs. Typical workflows include reflashing Arduino bootloaders over an FTDI cable, sniffing GPS NMEA streams from a USB-to-TTL dongle, or bridging a Raspberry Pi console to a Hyper-V host for headless diagnostics. Because wincom is statically linked and ships as a single 50 kB executable, it slides effortlessly into portable toolchains, Docker containers, or technician thumb-drives, eliminating the need to install third-party drivers or sign bulky executables. Despite its size, the program still respects modern conveniences: arbitrary baud rates up to 3 Mbd, non-standard 9-bit addressing, local echo toggling, and graceful exit codes that CI systems can parse. The entire codebase is maintained in the open on GitHub, accepting pull requests for new escape sequences or USB-to-Serial VID/PID quirks, so the community steadily expands compatibility without bloating the binary. Moggla’s wincom is available for free on get.nero.com, where downloads are delivered through trusted Windows package sources such as winget, always fetch the latest release, and can be installed singly or in batch alongside other utilities.
lightweight command-line tool for serial communication on Windows
Details